@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,span,ol,ul,li,dl,dd,dt,b,strong,p,em,table,th,td,button,a,figure,form,fieldset{margin:0; padding:0;}
html,body{
    height:100%;margin:0;font-size:16px; background:#ffffff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Helvetica, Tahoma, Arial, "PingFang SC", "Hiragino Sans GB", "Heiti SC", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif;
}
li{
    list-style-type:none;
}
a:link{
    text-decoration:none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;

    -moz-user-select: none;}
a:visited{text-decoration:none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;

    -moz-user-select: none;}
a:hover{text-decoration:none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;

    -moz-user-select: none;}
a:active{text-decoration:none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: none;
    -moz-user-select: none;}
::-webkit-scrollbar{width:0;}
a{-webkit-tap-highlight-color:transparent;color: black}
.icon {
    width: 1em; height: 1em;
    vertical-align: -0.15em;
    fill: currentColor;
    overflow: hidden;
}
input[type=button], input[type=submit], input[type=file],button { cursor: pointer; -webkit-appearance: none; }
.box{
    width: 100%;
}
.box-row{
    width: 100%;
    margin: 0 auto;
    padding: 0.3rem 0;
    /*border-bottom: 1px solid #525050;*/

}

.left-row{
    width: 90%;
    margin:0 auto;
    font-size: 0.28rem;
}
.right-row{
    width: 90%;
    margin:0 auto;
    padding-top:0.2rem;
    font-size: 0.26rem;
    position: relative;
}
.right-row input{
    width: 96%;
    height: 0.7rem;
    border: none;
    background: #f5f6fa;
    font-size: 0.26rem;
    padding-left:0.3rem;

    outline: none;
}
.right-row select{
    width: 100%;
    height: 0.7rem;
    border: none;
    padding-left:0.3rem;
    background: #f5f6fa;
    font-size: 0.26rem;
    outline: none;
}
.right-row textarea{
    width: 100%;
    border: none;
    font-size: 0.26rem;
    outline: none;
    resize: none;
}
.file-btn1{
    width: 50%;
    height: 0.5rem;
    background: #2178fc;
    color: #fff;
    text-align: center;
    line-height: 0.5rem;
    margin: 0 auto;
    border-radius: 5px;
}
.file-btn{
    width: 50% !important;
    height: 0.5rem;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    top: 0;
    z-index:1;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer;
    margin: 0 auto;
    display: block;
}
.img-box{
    width: 2rem;
    height: 2rem;
    position: relative;
    display: none;
    overflow: hidden;
}
.img-box img{
    width: 100%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}

.tj-btn{
    width: 90%;
    margin: 0.3rem auto;
    background: #1e8213;
    color: white;
    display: block;
    padding: 0.2rem 0;
    font-size: 0.26rem;
    border-radius: 5px;
    outline: none;
    border: none;
}
